#!/usr/bin/env python
# -*- coding: utf-8 -*-
__author__ = 'libb@anchent.com'

import json

# json.dumps():将python数据格式转换为json的字符串格式
# json.loads():将json的字符串格式转换为python的数据格式
import json

dict1 = {'a': 1, 'b': 2}
dict2 = json.dumps(dict1)
print(dict2, type(dict2), id(dict2))
dict3 = json.loads(dict2)
print(dict3, type(dict3), id(dict3))

# json.dump：序列化到文件中 json.load: 将文件中的内容反序列化
dict1 = {'a': 1, 'b': 2}
file1 = open('../assets/004.jpg', 'w')
file2 = json.dump(dict1, file1)
print(file2, type(file2))
file1.close()

file3 = open('../assets/004.jpg', 'r')
file4 = json.load(file3)
print(file4, type(file4))
file3.close()
